package com.ruicar.afs.cloud.product.enums;

import com.ruicar.afs.cloud.common.core.enums.AfsBaseEnum;
import com.ruicar.afs.cloud.common.core.enums.annotations.AfsEnum;

/**
 * @author yaorui.zhang
 * @version 1.0
 * 产品原子
 * @date 2020年7月9日 09:33:57
 */
public enum ProductAtomEnum implements AfsBaseEnum {

    @AfsEnum(key = "businessType", desc = "业务类型")
    BUSINESSTYPE,
    @AfsEnum(key = "carNature", desc = "车辆属性")
    CARNATURE,
    @AfsEnum(key = "carType", desc = "车辆类型")
    CARTYPE,
    @AfsEnum(key = "rateType", desc = "利率类型")
    RATETYPE,
    @AfsEnum(key = "repaymentType", desc = "还款方式")
    REPAYMENTTYPE,
    @AfsEnum(key = "discountType", desc = "是否存在贴息")
    DISCOUNTTYPE,
    @AfsEnum(key = "loanPeriodMin", desc = "最小贷期")
    LOANPERIODMIN,
    @AfsEnum(key = "loanPeriodMax", desc = "最大贷期")
    LOANPERIODMAX,
    @AfsEnum(key = "downPayRatioMin", desc = "最小首付比例")
    DOWNPAYRATIOMIN,
    @AfsEnum(key = "repricingCycle", desc = "LPR重定价周期")
    REPRICINGCYCLE,
    @AfsEnum(key = "isAddLoan", desc = "是否附加贷")
    ISADDLOAN,
    @AfsEnum(key = "isRiskPricing", desc = "是否风险定价")
    ISRISKPRICING,
    @AfsEnum(key = "expenseRatio", desc = "费用比率")
    EXPENSERATIO,

}
